Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OCHR Y FOEL Detached £433,261 £77,500 14 Aug 1996
2 OCHR Y FOEL Detached £322,685 £250,000 14 Jun 2017
5 OCHR Y FOEL Detached £712,876 £300,000 9 Jun 2003